map compile