collect personal using scripts and tools