add reuse cases