moved naming functionalities to utils