fix multiple mocking error
add frame option
more docs