Added API method to save user choices