Fixed floating point errors and added a new map