separated continuous and discrete variables