updating with basic UI example (with knockoutjs)