three (commented) demos of knockout functionality