a bunch of cool form stuff: hiding things, showing info on picked place, etc