updates for single character scanning