Buddhism is boundless and limitless