2D first classes