prep class