Installation team smiling despite drizzle