Redoing Element to use pointer, problem printing still exists.