refactoring
stage clear
restart
clear