added new controls and updates