param: removing double optional issue