first working version, now with correctly moving pads