site parser added
refactor