Not exactly safe for work, but everything is covered.