added vector, polished array

Signed-off-by: raingloom <raingloom42@gmail.com>