docs + demo updated