Adding scanner. will change to static