add annotations etc. to get rid of warnings (when turning on most warnings)