use properties instead of repeating ourselves