20 recs and handle null case