greg allen favorite Library Features