experimenting with pwm based on delays
incresed resolution of pwm, kick when low pwm