slim / opensemc merge