average working correctly now