preparing bot detection