fix each()