loop between levels works pretty well