Updaing Block Types, part 1