add proper example
fix example
add relink
Add port controller
Updates