update backlog, and embed meta information
refactor main