started to add user setting functionality - alex