overwritten accessible for upd_1_30 bespoke