finish implementation of usersetting page #25