No More Fig Leaves - Deep Self Assessment