Tag: refine swing mechanics