control and feedback 8017231