Updated pragma marks