update method
implemented App button