add parser
Update fixture
Update spec
add doc
add exception