* fixed controlling added a few comments