change default parameters for constructor
create unit as component
remove lib