Create Variables and Types