initial checkin of js