add method
add test