pre-declare info