improved line picking and fixed point picking