minor updates to the theiry