fixes for number of args != 1