may prove itself usefull