matt devine