start using computed typed properties