a little smarter ...