static replace