added MAP