Change some logics