Profile of memex