Change request algorythm