add demo sub-project