start of scanner project