finishes off work from earlier