added pid and log default parameter