I've got an upcoming trip booked on Singapore 826 from SIN-PVG departing at 1:15am and arriving at 6:25am. Does anyone know what the service is like on this flight? Do they serve dinner after takeoff and then something light pre-arrival? Nothing after takeoff and then a pre-arrival breakfast? Also, do I have the option to BTC? If so, can I choose from both the dinner and breakfast options? Thanks!