fixed weired re-connection
use startRadian
added endNode line too
arrow head was off but fixed