add process method