needtorepaint viewbase