added controls
reduced runtime messages