#rationament logic