using scanning techniques