Dependencies

just use 'visited_sites' as argument to a function. kwargs are unsafe.