the first implement for swing