refactoring public assets in agile toolkit