adds signatures to returns