Volunteer Allocation - may still be buggy, testing welcome