Updated engine