ensured program calls handlers and help appropriately.