Insert & print implemented