added third demo