Exploring Design Methods For Dynamic User Preferences