version must be snapshot