fixed static members. now correctly compiles