roamer code from Rajesh V16

initial code form Rajesh