initial design phase