added print elements, and find