updated main patch and started to make BOM