added :empty support mark