after the final stage, some bugs remain from outdated ver used in videos