changes based on pylint