exception handling and helptext