Smart cleaning technology