Most methods were static for no reason.