better controls
some control improvements