I cant refactor.