refactor image set icon