Adding more efficient solutions.