modify all app methods