added field methods