I should probably order the commands in the correct order...