made permanent unique id for each method