new firstrun parameter added