WIP, decoding is broken right now