finished everything in blog post except instructions