- add more comments and some includes