add chang to controller