simplify, with feedback from reddit