convenient, clean and tidy.