we also need the last seq parameter