annotation bugfixes etc