bug surface changed fixed