added controls, etc