replaced highp with mediump