Corrected demo 3, backend for showing control