Vader passes away