supervised inputs