18350 efest batteries

completed