implement sample bot