round one for scanner and general architecture