Scan was missing in the implementation