begun reworking upgrade client sync
begun effect registry