added new vertex shader