make sure we update at compile-time