More accurate pragma marks
snapshot with the demo for Richard