Updated Design Document