some drastic changes part 1