Go back to explicit signatures