Title: The improved Greene engine