Extension methods

Extension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methodsExtension methods