contains some demo not ready to have their own project