added vault stuff