ading lib stuff
adding map demo