fix reflect