sift class