updated after run through