working on location service

progress?