demo & docs updated