Working on properties. Mark some functions as private.