Artificial Molecular Switches and Motors - GRC