Moved 'mutate' call to the end of the constructor