increased logic