latest update @ 11/20 part 1