ponents and controls