implemented new classes /zeus