mv useless file
add spy existing method