misc. improvements/bugfixes.