support window live write