Has the ability to determine plot type