adding signing for verification