Putting all the pieces together

Notes: