Technology for washing