Changing internal methods