skipping static fields was done wrong