moved laser scanner; updated code and alt alg.