fixed: build files.
Code cleanup for easy tweaking.
fixed: some serious typo there.
Consider ladders while planning.