Added compile-time define