begin struct
before include routing