Application technology advances