implemented some looping
fixed the other half of the nullpointer exception
fixed the stackoverflow bug... This was the last major bug