smarter priority