basic control flow for VNES