Add Methods and more for Types