Implement folder and scanner