my initial checkin of ensemble