new method sequentialList