things work, but decode_estimate doesn't print