wrote some more about goals, which will probably be called applications