sorting out classes
update parameters