adding diagram for test