preference box ui added