added initial work for recoding example