Add few subscanners
finished porting scanners.d