let's deal with missing data!
supports missing data... hopefully!
functional?? for first feature??