add parameters including safe,auto,source