implement basic e1.31 support