added usage prompt