upped iter count
added needed libraries