revised class