redesigned the user interface