first complete version of scan