use canvas as a local gem