Add initial location functionality