proletarian
not defined yet