convenient clean and friendly