IPNB uploaded
minor updates