I don't like 3 at all

Otherwise nice work.