passes findbugs