base usage and version output