Adds some things I wish I sometimes understands