mostly correct order of doing stuff for article