merge properties