Ryan's personal mapping module.