started writing CA class