switch on

not quite ready yet...