Adjusting function signatures.