Cleaning up type signature.