Added Tooltips and ShakeListener to future implementations