Grady/reorder

I think it would be cleaner to use `push()` here.