change for reflection