holy shit Prime class