betterer logic