added usage text to programs ran without args