add create action and before_filter