Some design for user settings #21.