layered vector