updated frontend design