Improve messages, simplify JS, boost quality of life