ADD::new samples and controller improvement