parseCity now has lock functionality