cleaner require list
fix getParam  to default on empty