>>106914083
Then what do you mean by modern guts?