extremely clean and convenient.