fix arguments bug