Fix: Print usage message when called without arguments