Do stuff in the right order