Not bad but I think there might be one too many "Vector" Lines.