fix arguments check