added armory signing method