Add version and assert