I am confused about why do we need to rename it if it is `.socket` or `.timer`?