New: fulcomplet