make naming orthagonal