Adding new functions to replace existing ones.