enhance on web UI desgin