Hey Adi, I think everything is clear now. Your plan is very reasonable. The remaining problems in the update code are not a big hold up. For example, one can work arround them by simply drawing the complete Bounds() in a BView::Draw() method. Of course it needs to be fixed still, but it's no hold up at the moment. Thanks for fixing it so fast in the end. Best regards, -Stephan