need to finish aql