violin methods