usercontrol added
basic object model