finish build up panel frontend