edit css style and some others need to be implemented