fixed reassignment problem for signingkey