made binary arguments not require a value