del framework