..logical/?.....chemical?....graphical??