light added, but there is hack with glMatrix