QL delete software architecture