refactor manifest rendering