Implemented signing