added followLinks option for realz
make a more synchronous version possible
refactored
merged