use blueprint to handler admin pages