explained a few controls