improved logging; mousewheel support for zoom in/out; custom callback event for field selector