added new signing stuff