Some fixes, add initial controller withparameters checker