removed lxml from req.
added tests