added core location support
add data