Initial interface of vector added
Initial usage of vector added