more engine updates