completed low_model. reduced ifs for data==None, now using empty lists.