improve vagrant fiel and shell