admin control and delete option are almost complete