fix + improvements for knock code,
finish knock code setup,
UI tweaks,
multiple bugfixes