initial commit - very simplistic scanner