clean code
admin ui