proof of concept for using leafletjs