removed reducers to be compatible with java 6