use forward declaration instead of include