FINAL design document