changed locate()