last mile - 1st iteration