add processXXX function