added Contains fucn