should I change the implementation of the original method too?