adding more links
refactoring code