update for GAE