forget the struct and some code indention