properly recreate tiles onResume