some is nan protection for the content offset setter