idk anymore
Three of the basis classes and their tests