extracted method to increase quality
Got carried away...maybe reset and try again?