Implement admin and user action