Smart bot: step2