rawcese. Coded by @larsemil and @thespektre