Wrote it simpler, now it has to work.