added wikipedia api
refactor animation