adding several new parameters