Added a contains function for lazyness