added author missing detect
refactoried parse
tweak the page