non complete