added mapalgebra module