adding more vendor functionality and webforms