allow for sequential params