fixed bugs for absolute personal offset