try to fix dependent os content/type