trying to fix selection model (works except for initial display)