Here is some material that can be useful for your journey.
dep.jpg
self.jpg