finalized design phase