initial design push