initial commit can2lan - disfunc