console cycle