added code but no refract