Apply methods

Apply methodsApply methodsApply methodsApply methodsApply methodsApply methods
Apply methodsApply methodsApply methodsApply methodsApply methodsApply methods
Apply methodsApply methodsApply methodsApply methodsApply methodsApply methodsApply methodsApply methodsApply methodsApply methodsApply methodsApply methodsApply methodsApply methodsApply methods