I think that this class should have some validations