adapt to 800x600