adding fine control of angle