trying to improve the rulers