reflect-40