dealing with vagrant