alan kirkpatrick favorite Library Features