change the logic