battle working (mostly)