bootstraping controller prototype
controller class
using controller class