progressed on experimental model
began using data.map