VIRWC Graduation function April 2011