fg function, parameter parse