change the livedemo url
add other assignment operator support