add exaMongo constants and query builder