class fields in progress