update specs
add implementing docs