New way to define properties