made attribs support offset and stride.  still stuck with float type