add more statements in discrete