hmm no wonder mashing IB feels bad