manicpixiedreamweeb:Has this been done before? This has probably been done before…