started vector stuff