add dependency swap example to the end