basic version finished; needs another more interesting topology