add procedure declare part file