Smart style