Import the first implementation