can be considered as a version