added 2.3 AQL functions