compact solars and COFH stuff

compact solars and COFH stuff