bug fix AbstractContainer