added test case for user options