fixed restart bug by unbinding events, enforced full column restriction