played around with drawArrays