add accesser
add matcher methods
add matcher methods specs