test signing and recovery