Explained Mixed case and datatypes