[go2school] refactoring and infobox change