Well, this takes some stones