updated MapTrans, TransLayer