revisiion and tidying
new fig