Added files based on working example