added openFieldContainer() and closeFieldContainer() methods