edited some stuff, still waiting for part 3