old (spring 2013) processing code