added details about the design