added better icon load