super clean and super convenient.