Added cleanup Pragma marks