Location library