links
work in progress...