bring in more opensemc branches