it is weird to read the alais again while you are setting it in the same class. you should use your ``$strategy`` variable instead