full project with video