copyright by VAC

copyright by VAC