adapted for new WebReflection layout