frontent UI improvement