added some user controls