refactors and extracts bump text automatically before saving blazon