Gonna try another optimization.