add advanced programming examples