bunch more patches