On Shaky Ground - Battling with Earthquake!