Added icon builder function