Initial addition of various function and modifiers.