reorganizing. discovered that evaluation is incomplete!