Created basic struct