Add enum and one interface