interface tweaks and fixed bugs