icon replacement must go after productsign?