adding fragments to listener, maybe use only 1 fragment now