first nominal version working in demo