please avoid includes in header files where possible, you can use forward declarations.