A lot to swallow.