update App Framework