Fixed bug by performing deep copy before presentation