the ? rst part