Demo for use versus require