moved instance eval to app level from pool