useless reference removed