added native map support (#35)