why are these exist

same as before