add myrandom, mysort, myvector