add files by b