add white background
save state on rotation