first check in for discount(initial structure)