Sorry about the shaking and so on