it is not so odd a method as others i have seen