simplify position and search