Improve method