changed invoke id to go through the singing