before direct remove
omfg