adding test cases and making logging equal across projects