How goal based coaching online really works