change fwd decl to class