misc kw utils