eliminate most try/excpet blocks
auto generate help message from command handlers documentation