added some control