updated for signing