Why duplicate the code?