protect against nils
update version