caching local changes, start of work on api key form