Added all query options and Exists method