add convert rule Object to Modifier and general cleanup