Used some more verbose names for properties and functions.