removed reference controller unnecessity