refactor: extract method to get smallest spread