fix second block not falling/ color not preserve bug