updated docs to include is_valid_signature method