passing tests for user preference