Basic skeleton.
If I must...