added separate case for swab, and added test cases