Add depends, change hook