criação de duas novas classes e modicações gerais