start implementation to deal with "roll" in AR View. still working.