line 164 added a container empty method