Preparation for new shift algorythm