Use spaces, not tabs
Clean up output
Add additional check for number of args