Function signatures.