Add other delegates, check apply and clean
use the delegate types
asign statically
Not used
Wire up check apply and clean up