mostly there now...
typeof, never know