implement stubs of Signed module and better separate realworld/pure stuff