changes with shader program linked without cube