protected to public
Update change log
add reporter
add spec