Supported all functions type D and E codes.