small steps in the right direction