better spec naming