vast self