fix depends, add control.in