init_background and display_background are now implemented