a todo
The -> operator
enforce a bit code style