add parameters and maps