better documentation
Start to work on control port handling