adding signing verification