need botclasses