variable status managed in a more convenient way ; read.dataset() made a little more flexible