added initial design considerations