testing optional params list