better icon positioning