Smart applicances