fix arguments order
clear argument passing