Added S module for all that is done on Scanner