add reference controller