added admin controller APIs