updated contains