Answers aren't same as comments, so we changed some things to fix that.
Still WIP