more decode work