added sloppy map support