optimizer enhacements