having a lot of guts