added declaration into trans-unit