some fault about source position is fized