Haicheng Sun Position & Direction