initial design thoughts