Adding first draft explain()