never do new Boolean(false). use Boolean.FALSE instead