prints usage if wrong number of parameters