fixed compilation, changed default parameter values