gpsw/dom no reflect or refactor yet