unused shit deleted & translate changed all to classes