Started to implement TransLayer