implemented splice installation; TODO: config