basic discovery working