Bug fixed, still NullPointerException