base vagrant structure