abstract dot