test cofaction => added more tests