methods and vign