useloc is working, not tested