used current_user and producer_id to manage who can edit what in projects