added lxml for bs4; complies with current pyechonest
looks at timings