vaos working better now still cant use bindAttribLocation