Working on benchmark further.