restructured answer parsing, added support for multiple answers