say goodbye to your mom
represent struct as an explicit object