added QAM256 support