location changes added