updated to control