http://undertale.reactor.cc/post/3707115