drafted the idea of usage