add samples controller