add adding all types of parametr