should be implemented only in the class itself, leaving /*as an example*/