without "locationAt"