added tests for most decoders