50 shades of Craig lang