use properties wherever possible in the position category. better readability and follows NYT objective C style guide