measurements and outputs