more work on setting app