Implemented AssetDecoder