first checkin; windows tested