Added timer, doesn't work quite right, not a constant bpm