the good thing here QL.............