outputs usage message if no parameters