ghost pathfindings implemented