Allow you to create reusable data functionality
