No dependencies on adding listeners