initial checkin of Joran2 prototype