Added model and controller for discovery