"efficient version"