non final static fields are forbidden by god !