20161028-b copy