don't call non-static method staticly