base ci classes