took out listener