edited volunteer model