__pragma deprecated