Very hot tale and well told!