some changes on frontend