reformed js ui and added li