discret variable for discret usage