adding admin side web functionality
fixing bugs