add dependency for controller